considerable funds - French English Dictionary